TAGs: philosophically correct